package com.deyuanyun.pic.pbf.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 缺陷维修任务工作量表
 */
public class RepairTaskWorkload {
    /**
     * 主键
     */
    private String id;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建备注
     */
    private String createRemark;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 更新人员
     */
    private String updateUser;

    /**
     * 更新原因
     */
    private String updateRemark;

    /**
     * 逻辑删除字段
     */
    private Short deleted;

    /**
     * 版本
     */
    private Short vsersion;

    /**
     * 缺陷维修任务ID
     */
    private String repairTaskId;

    /**
     * 防腐层修复
     */
    private BigDecimal coatRepair;

    /**
     * 复合材料补强修复
     */
    private BigDecimal compositesRepair;

    /**
     * 钢质环氧套筒补强修复
     */
    private BigDecimal epoxySleeveRepair;

    /**
     * A型套筒补强修复
     */
    private BigDecimal atypeSleeveRepair;

    /**
     * B型套筒补强修复
     */
    private BigDecimal btypeSleeveRepair;

    /**
     * 换管
     */
    private BigDecimal pipeReplacement;

    /**
     * 开挖验证
     */
    private BigDecimal excavationVerification;

    /**
     * 其他修复流程
     */
    private BigDecimal otherRepairWf;

    /**
     * @return 主键
     */
    public String getId() {
        return id;
    }

    /**
     * @param id 
	 *            主键
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * @return 创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate 
	 *            创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return 创建人
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * @param createUser 
	 *            创建人
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    /**
     * @return 创建备注
     */
    public String getCreateRemark() {
        return createRemark;
    }

    /**
     * @param createRemark 
	 *            创建备注
     */
    public void setCreateRemark(String createRemark) {
        this.createRemark = createRemark == null ? null : createRemark.trim();
    }

    /**
     * @return 更新时间
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * @param updateDate 
	 *            更新时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * @return 更新人员
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * @param updateUser 
	 *            更新人员
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    /**
     * @return 更新原因
     */
    public String getUpdateRemark() {
        return updateRemark;
    }

    /**
     * @param updateRemark 
	 *            更新原因
     */
    public void setUpdateRemark(String updateRemark) {
        this.updateRemark = updateRemark == null ? null : updateRemark.trim();
    }

    /**
     * @return 逻辑删除字段
     */
    public Short getDeleted() {
        return deleted;
    }

    /**
     * @param deleted 
	 *            逻辑删除字段
     */
    public void setDeleted(Short deleted) {
        this.deleted = deleted;
    }

    /**
     * @return 版本
     */
    public Short getVsersion() {
        return vsersion;
    }

    /**
     * @param vsersion 
	 *            版本
     */
    public void setVsersion(Short vsersion) {
        this.vsersion = vsersion;
    }

    /**
     * @return 缺陷维修任务ID
     */
    public String getRepairTaskId() {
        return repairTaskId;
    }

    /**
     * @param repairTaskId 
	 *            缺陷维修任务ID
     */
    public void setRepairTaskId(String repairTaskId) {
        this.repairTaskId = repairTaskId == null ? null : repairTaskId.trim();
    }

    /**
     * @return 防腐层修复
     */
    public BigDecimal getCoatRepair() {
        return coatRepair;
    }

    /**
     * @param coatRepair 
	 *            防腐层修复
     */
    public void setCoatRepair(BigDecimal coatRepair) {
        this.coatRepair = coatRepair;
    }

    /**
     * @return 复合材料补强修复
     */
    public BigDecimal getCompositesRepair() {
        return compositesRepair;
    }

    /**
     * @param compositesRepair 
	 *            复合材料补强修复
     */
    public void setCompositesRepair(BigDecimal compositesRepair) {
        this.compositesRepair = compositesRepair;
    }

    /**
     * @return 钢质环氧套筒补强修复
     */
    public BigDecimal getEpoxySleeveRepair() {
        return epoxySleeveRepair;
    }

    /**
     * @param epoxySleeveRepair 
	 *            钢质环氧套筒补强修复
     */
    public void setEpoxySleeveRepair(BigDecimal epoxySleeveRepair) {
        this.epoxySleeveRepair = epoxySleeveRepair;
    }

    /**
     * @return A型套筒补强修复
     */
    public BigDecimal getAtypeSleeveRepair() {
        return atypeSleeveRepair;
    }

    /**
     * @param atypeSleeveRepair 
	 *            A型套筒补强修复
     */
    public void setAtypeSleeveRepair(BigDecimal atypeSleeveRepair) {
        this.atypeSleeveRepair = atypeSleeveRepair;
    }

    /**
     * @return B型套筒补强修复
     */
    public BigDecimal getBtypeSleeveRepair() {
        return btypeSleeveRepair;
    }

    /**
     * @param btypeSleeveRepair 
	 *            B型套筒补强修复
     */
    public void setBtypeSleeveRepair(BigDecimal btypeSleeveRepair) {
        this.btypeSleeveRepair = btypeSleeveRepair;
    }

    /**
     * @return 换管
     */
    public BigDecimal getPipeReplacement() {
        return pipeReplacement;
    }

    /**
     * @param pipeReplacement 
	 *            换管
     */
    public void setPipeReplacement(BigDecimal pipeReplacement) {
        this.pipeReplacement = pipeReplacement;
    }

    /**
     * @return 开挖验证
     */
    public BigDecimal getExcavationVerification() {
        return excavationVerification;
    }

    /**
     * @param excavationVerification 
	 *            开挖验证
     */
    public void setExcavationVerification(BigDecimal excavationVerification) {
        this.excavationVerification = excavationVerification;
    }

    /**
     * @return 其他修复流程
     */
    public BigDecimal getOtherRepairWf() {
        return otherRepairWf;
    }

    /**
     * @param otherRepairWf 
	 *            其他修复流程
     */
    public void setOtherRepairWf(BigDecimal otherRepairWf) {
        this.otherRepairWf = otherRepairWf;
    }
}